spinara plateau - Turkish English Dictionary